Politics Prediction Markets

Nigel Farage announces departure as Reform UK leader?
Yes
No
$14,345 vol